package coroutines.exception

import kotlinx.coroutines.delay
import kotlinx.coroutines.launch
import kotlinx.coroutines.runBlocking
import java.lang.Exception

class CoroutineExceptionTest1 {
}
fun main(){
    runBlocking {
        launch {
            println("子协程A开始")
            delay(100)
            println("子协程A抛出异常")
            throw Exception("子协程A抛出的异常")
        }

        launch {
            println("子协程B开始")
            delay(300)
            println("子协程B结束")
        }

        delay(1000)
        println("父协程：我好了")
    }
}
